Good Bad Ugly

Good

Bad

Ugly


Good Bad Ugly

Good Bad Ugly (also known by the initialism GBU) is a 2025 Indian Tamil-language action comedy film directed by Adhik Ravichandran and produced by Mythri Movie Makers, marking their first production in Tamil cinema. The film stars Ajith Kumar, alongside Trisha Krishnan, Arjun Das, Sunil, Prabhu, Prasanna, Karthikeya Dev, Priya Prakash Prakash Varrier, Jackie Shroff, Shine Tom Chacko, Tinnu Anand, B. S. Avinash and Raghu Ram. It is about a retired gangster who returns to his violent ways after his son is wrongfully convicted.Good Bad Ugly was released worldwide on 10 April 2025 in standard and EPIQ formats. The film opened to mixed reviews from critics who noted that it struggled to balance homages to Ajith's previous films with storytelling. However, it emerged the highest grossing Tamil film of 2025.

Presented by T-Series, the film was announced in late 2023 under the working title AK63, as it is Ajith's 63rd film as lead actor, and the official title was announced in March 2024. Principal photography commenced that May in Hyderabad, followed by a sporadic schedule in Spain, and wrapped by early December. The film featured an original soundtrack composed by G. V. Prakash Kumar, cinematography handled by Abinandhan Ramanujam and editing by Vijay Velukutty.

Cast

Plot

In 2008, in Mumbai, AK alias "The Red Dragon", a notorious crime boss, voluntarily surrenders to the authorities so that he could reunite and lead a peaceful life with his wife Ramya, a pacifist, and his son, Vihaan. Eighteen years later, after his release from prison, AK plans to return to Spain to reconcile with his son and family. He plans to visit Vihaan, who lives with Ramya, the chief advisor of the Indian Embassy of Spain, Jayaprakash, her guardian, and Jaeger, her older brother. During their visit, AK faces a group of assassins hired by his enemies, and Ramya warns him to stay away from them. AK summons his associates, including Mastaan Bhai, and warns them to stay away from his family. Tensions rise, and AK warns anyone who threatens his loved ones to face severe consequences. One day, Jaeger informs AK that the police arrested Vihaan. Jaeger says someone else is involved in Vihaan's arrest, not the Mumbai gang. AK is confronted with a grim reality as he sees Vihaan in handcuffs, facing trial for drug use, and placed in juvenile detention. Ramya blames AK for bringing these dangers into their lives, and she claims it is a form of revenge orchestrated by AK's old enemies. AK visits Vihaan, who reveals that a gang shot his girlfriend, Nithya and drugged him. AK vows to save Vihaan from prison and find the real culprits.

AK, along with his assistant, Tyson, and Jaeger, uncovers that the Dark Wolves gang, led by Babel, is framing Vihaan. They are involved in illegal activities and run a casino and a secure bank vault, which Johnny and Zakaba manage. AK confronts Zakaba and threatens Johnny to leave Vihaan or blow up the entire building. While on a video call, Johnny negotiates with AK to save his casino. However, AK asks him to reveal his younger twin, Jammy, who frames Vihaan in retaliation for Ramya's past imprisonment for heinous crimes against women. She recorded his confession and handed him over to the police. Jammy's twin identities are kept secret, but when Jammy targets Ramya and threatens AK, tension escalates. AK blows up the entire bank and takes Zakaba hostage, destroying the casino and vault. AK holds Zakaba at gunpoint to use his influence to invite all the gangsters to a party; however, this turns out to be a trap to lure Johnny and Jammy, as the gangsters get killed, including Zakaba. As AK continues his investigation, the twins learn more about AK's past from Bhai. They discover that he had fought alongside the Korean gangsters like Dong Lee, had been in New York with John Wick, and had co-planned the infamous Money Heist while in prison with The Professor. Meanwhile, the twins make matters worse by implicating Vihaan in Nithya's death, complicating the case further. AK learns another startling discovery— Nithya faked her death, is actually Jammy's girlfriend, who had been part of his plan by pretending to love Vihaan and faking the shooting incident. AK catches Jammy and Nithya and holds them hostage. Johnny toys with AK by setting up gangsters to kill Ramya and Vihaan. Priya, AK's ex-girlfriend-turned-aide, saves Ramya, while Tyson, Jaeger and one of the convicts from the Mumbai prison save Vihaan. Johnny, Jammy, and Nithya escape, but the twins decide to kill Nithya as her death would strengthen the case against Vihaan. Hence, despite her pleas, they kill Nithya, and injure Ramya during a chase. AK visits Ramya at the hospital, who feels remorseful for misjudging AK and her being the cause of Vihaan's incarceration all along, and asks AK to finish the twins. AK confronts Johnny and Jammy and overpowers them in a fight. Johnny and Jammy are sentenced to prison for their crimes, while the court acquits Vihaan, and he reunites with his father for the first time, and the family share a happy reunion. Six months later, while being transported to prison, Johnny and Jammy escape en route, but AK arrives with a gun in his hand and kills them.